not do oneself any favors - Turkish English Dictionary